icing liver - Francés Inglés Diccionario